Motorized weapons - İspanyolca İngilizce Sözlük